// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
// edited to remove sequence as attributes, now invalid
interface Canvas {
  undefined drawPolygon(sequence<float> coordinates);
  sequence<float> getInflectionPoints();
  // ...
};

// Extracted from https://heycam.github.io/webidl/#idl-type-extended-attribute-associated-with on 2017-07-01

interface I {
    undefined f1(sequence<[XAttr] long> arg);
};
